// index.js
// 获取应用实例
const app = getApp()
Page({
  data: {
    TabCur:0,
    dictList:[],
    videoList: [],
  },
  // 事件处理函数
  onLoad() {
      this.loadDictData()
  },
  loadDictData(){
    app.api.getDictData().then(res=>{
        this.setData({
            dictList:res.data
        },()=>{
            this.seacher()
        })
    })
  },
  tabSelect(e){
      this.setData({
          TabCur:e.currentTarget.dataset.id
      },()=>{
        this.seacher()
      })
  },
  seacher(){
      const tag = this.data.dictList[this.data.TabCur]
    const queryParams = {
        tags:tag
    }
    let _this = this ;
    app.api.getVideos(queryParams).then(res => {
        if(res.code == 200){
        res.rows.forEach(item=>{
            item.tags = item.tags.split(",");
        })
         _this.setData({
            videoList:res.rows
          })
        }
      })
  }
})
